.pay-state{
	padding:10px;
	background:#fff;
	}
.pay-state >ul{
	display:inline-block;
	}
.reserva-mx{
	height:auto;
	overflow:hidden;
	background:#fff;
	}
.reserva-mx >li{
	padding:0 10px;
	height:45px;
	line-height:45px;
	 border-bottom:1px solid #eee;
	 display:block;}
.pay-oda{
	padding:15px;
	background:#fff;
	margin-bottom:10px;
	border-top:1px solid #eee;
	}
.pay-button-lsit{
	padding:15px 10px;
	}
.pay-button-lsit > li{
	width:49%;
	display:inline-block;
	}
.pay-button-escs{
	width:100%;
	height:40px;
	border:1px solid #e5e5e5;
	border-radius:8px;
	background:#fff;
	}
.pay-button-ok{
	width:100%;
	height:40px;
	background: linear-gradient(to right, #32b16c, #128e4b);
	color:#fff;
	border-radius:8px;
	}
.data-title{ 
	padding:15px 10px; 
	background:#fff;
	border-bottom:1px solid #eee;
	}
.data-title >li{
	padding:5px 0;}
.add-title{
	padding:0px 10px;
	background:#fff;
	}
.add-title>li{
	border-bottom:1px solid #eee;
	padding:15px 0;}
.add-title>li>img{
	width:20px;
	height:20px;
	margin-left:10px;
	}
.disco-all{ height:40px; padding:15px 0 0  10px   ; }
.tch-button{ padding:5px 15px;background:#ebebeb;border-radius:8px 8px 0 0;  }
.room-card{
	background:#fff;
	height:auto;
	overflow:hidden;
	margin:10px;
	border:1px solid #eee;
	}
.switch-explain{ margin-left:10px;}
.room-bjs{
	width:60px;
	height:30px;
	background: linear-gradient(to right, #32b16c, #128e4b);
	border-radius:  0 30px 30px 0;
	text-align:center;
	line-height:30px;
	color:#fff;
	float:left;
	}
.room-words-a{
	line-height:30px;
	margin-left:15px;}
.room-hb{
	width:20px;
	height:20px;
	margin:10px;
	}
.room-card > li{
	padding:10px 10px;}
.open-window-set-orders-fail{
	margin-top:-4px;
	margin-left:10px;}
.num-add{
	padding:8px 12px;
	background:#eee;
	border-radisu:60px;
	}
.num-input{ width:60px;
	height:20px;
	border:none;
	text-align:center;
	}
.pay-ze{
	padding:10px;
	background:#fff;
	text-align:right;}
.pay-jf{
	padding:15px;
	background:#fff;
	border-bottom:1px solid #eee;
	border-top:1px solid #eee;
	
	}

.pay-button-all{
	height:auto;
	overflow:hidden;
	}
.pay-button{
	font-size:16px; 
width:96%; 
margin:10px auto; 
display:block; padding:10px 0; 
text-align:center; 
outline:none; 
border-radius:8px; 
color:#fff;
background: -webkit-linear-gradient(left, #32b16c, #128e4b); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(right, #32b16c, #128e4b); /* Opera 11.1 - 12.0 */  
background: -moz-linear-gradient(right,#32b16c, #128e4b); /* Firefox 3.6 - 15 */ 
background: linear-gradient(to right, #32b16c, #128e4b); /* 标准的语法 */ }
